[IOEMU] Add latin2 key symbol definitions.
authorKeir Fraser <keir.fraser@citrix.com>
Fri, 7 Dec 2007 12:42:24 +0000 (12:42 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Fri, 7 Dec 2007 12:42:24 +0000 (12:42 +0000)
Allows Hungarian users plus others to enter their language specific
accented characters.

Signed-off-by: Pat Campbell <plc@novell.com>
tools/ioemu/vnc_keysym.h

index ea9e330f1a835b101b64fe7c3c3f4db4be737c1a..af99ce0e4e5e196cc3c1d2f32f9b8dea7b26184d 100644 (file)
@@ -203,6 +203,65 @@ static name2keysym_t name2keysym[]={
 { "ydiaeresis",           0x0ff},
 {"EuroSign", 0x20ac},  /* XK_EuroSign */
 
+/* latin 2 extensions */
+{ "Aogonek",              0x01a1},
+{ "breve",                0x01a2},
+{ "Lstroke",              0x01a3},
+{ "Lcaron",               0x01a5},
+{ "Sacute",               0x01a6},
+{ "Scaron",               0x01a9},
+{ "Scedilla",             0x01aa},
+{ "Tcaron",               0x01ab},
+{ "Zacute",               0x01ac},
+{ "Zcaron",               0x01ae},
+{ "Zabovedot",            0x01af},
+{ "aogonek",              0x01b1},
+{ "ogonek",               0x01b2},
+{ "lstroke",              0x01b3},
+{ "lcaron",               0x01b5},
+{ "sacute",               0x01b6},
+{ "caron",                0x01b7},
+{ "scaron",               0x01b9},
+{ "scedilla",             0x01ba},
+{ "tcaron",               0x01bb},
+{ "zacute",               0x01bc},
+{ "doubleacute",          0x01bd},
+{ "zcaron",               0x01be},
+{ "zabovedot",            0x01bf},
+{ "Racute",               0x01c0},
+{ "Abreve",               0x01c3},
+{ "Lacute",               0x01c5},
+{ "Cacute",               0x01c6},
+{ "Ccaron",               0x01c8},
+{ "Eogonek",              0x01ca},
+{ "Ecaron",               0x01cc},
+{ "Dcaron",               0x01cf},
+{ "Dstroke",              0x01d0},
+{ "Nacute",               0x01d1},
+{ "Ncaron",               0x01d2},
+{ "Odoubleacute",         0x01d5},
+{ "Rcaron",               0x01d8},
+{ "Uring",                0x01d9},
+{ "Udoubleacute",         0x01db},
+{ "Tcedilla",             0x01de},
+{ "racute",               0x01e0},
+{ "abreve",               0x01e3},
+{ "lacute",               0x01e5},
+{ "cacute",               0x01e6},
+{ "ccaron",               0x01e8},
+{ "eogonek",              0x01ea},
+{ "ecaron",               0x01ec},
+{ "dcaron",               0x01ef},
+{ "dstroke",              0x01f0},
+{ "nacute",               0x01f1},
+{ "ncaron",               0x01f2},
+{ "odoubleacute",         0x01f5},
+{ "udoubleacute",         0x01fb},
+{ "rcaron",               0x01f8},
+{ "uring",                0x01f9},
+{ "tcedilla",             0x01fe},
+{ "abovedot",             0x01ff},
+
     /* modifiers */
 {"Control_L", 0xffe3}, /* XK_Control_L */
 {"Control_R", 0xffe4}, /* XK_Control_R */